that may fail/be deficient - German English Dictionary